package model.class1.dao;

import java.util.List;

import model.class1.dto.Class1Dto;
import model.class1.dto.ResistDto;
import common.SearchDto;

public interface Class1Dao {

	List<Class1Dto> class1List(String state);

	void hitUp(int idx);

	Class1Dto class1Detail(int idx);
	
	void class1Update(Class1Dto dto);

	void class1Delete(int idx);

	List<String> class1DateList(String date);

	void class1Insert(Class1Dto cdto);

	void class1ResistInsert(Class1Dto dto);
	
	void class1AdminPriceUpdate(Class1Dto dto);

	List<Class1Dto> class1MyList(String userid);

	List<Class1Dto> class1MyOrderList(String userid);

	
	ResistDto class1ResistList(int idx);

	Class1Dto class1ResistDetail(int idx);

	void class1ResistDelete(int idx);

	List<Class1Dto> myResistList(SearchDto search);

	List<Class1Dto> myClassList(SearchDto search);

	List<Class1Dto> adminClass1List(SearchDto search);

}
